home *** CD-ROM | disk | FTP | other *** search
- Output Request Flow Chart
-
- OUTPUT REQUEST.
- OUTPUT TRIGGER CHARACTER DEFINED?
- (YES) DISABLE BUFFER INPUT.
- -M1
- TRIGGER CHARACTER RECEIVED?
- (NO) >M1
- (YES)
- ?END
- (NO)
- ?END
-
- -M2
- TURN AROUND DELAY=0?
- (YES) >M3
- (NO) WAIT DELAY TIME.
- >M3
- ?END
- -M3
- ECHO TERMINATE CHARACTER DEFINED?
- (NO) >M4
- (YES) DISABLE BUFFER INPUT.
- >M4
- ?END
- -M4
- OUTPUT INITIATOR DEFINED?
- (NO) >M5
- (YES) SEND* OUTPUT INITIATOR CHARACTER.
- >M5
- ?END
- -M5
- SEND* CHARACTER.
- LAST CHARACTER?
- (YES) >A1
- (NO) >M5
- ?END
- -A1
- FIRST OUTPUT TERMINATOR CHARACTER DEFINED?
- (NO) >A2
- (YES) SEND* FIRST TERMINATOR CHARACTER.
- SECOND OUTPUT TERMINATOR CHARACTER DEFINED?
- (YES) SEND* SECOND TERMINATOR CHARACTER.
- (NO)
- ?END
- ?END
- -A2
- ECHO TERMINATOR CHARACTER DEFINED?
- (NO) >M7
- (YES)
- -M6
- ECHO TERMINATOR RECEIVED?
- (NO) >M6
- (YES) ENABLE BUFFER INPUT.
- ?END
- >M7
- ?END
- -M7
- OUTPUT DONE!
-
-
- SEND*.
- SEPARATE ROUTINE.
- CALLED BY THE MAIN PROGRAM.
- SEND CHARACTER.
- BEGIN.
- INTER CHARACTER DELAY DEFINED?
- (YES) WAIT DELAY.
- -SEND
- SEND CHARACTER.
- (NO) >SEND
- ?END
- END.
-
-
-